package com.cmwa.solution.business.investTrade.entity;

import org.apache.ibatis.type.Alias;

import com.cmwa.solution.base.entity.BaseVo;

/**
 * 交易下单实体
 * 
 * @author ex-chenbq
 * @date 2019-01-22 16:09:28
 */
@Alias("tradeOrderVo")
public class TradeOrderVo extends BaseVo {
	    
    /**
     * 主键
	 */
    private String orderId; 
	    
    /**
     * 指令类型
	 */
    private String directiveType; 
	    
    /**
     * 产品代码
	 */
    private String prjCode;
    
    /**
     * 产品名称
     */
    private String prjName;
	    
    /**
     * 证券代码
	 */
    private String securitiesCode; 
	    
    /**
     * 证券名称
	 */
    private String securitiesName; 
	    
    /**
     * 委托方向
	 */
    private String entrustAspect; 
	    
    /**
     * 清算速度
	 */
    private String clearSpeed; 
	    
    /**
     * 交易对手
	 */
    private String tradeOpponent; 
	    
    /**
     * 对方交易员号码
	 */
    private String opponentTraderNum; 
	    
    /**
     * 净价价格
	 */
    private String netprice; 
	    
    /**
     * 全价价格
	 */
    private String fullprice; 
	    
    /**
     * 到期收益率
	 */
    private String expireIncome; 
	    
    /**
     * 券面金额
	 */
    private String facevalueMoney; 
	    
    /**
     * 指令数量
	 */
    private String directiveAmount; 
	    
    /**
     * 约定号
	 */
    private String assumpsitNum; 
	    
    /**
     * 联系人
	 */
    private String contacts; 
	    
    /**
     * 联系方式
	 */
    private String contactsWay; 
	    
    /**
     * 备注
	 */
    private String remark; 
	    
    /**
     * 指令日期起
	 */
    private String directiveStime; 
	    
    /**
     * 指令日期至
	 */
    private String directiveEtime; 
	    
    /**
     * 状态
	 */
    private String status; 
	    
    /**
     * 创建人
	 */
    private String createId; 
	    
    /**
     * 创建时间
	 */
    private String createTime; 
	    
    /**
     * 修改人
	 */
    private String modifyId; 
	    
    /**
     * 修改时间
	 */
    private String modifyTime; 
			
	/**
     * 主键
	 */
    public String getOrderId () {
        return orderId;
    }
    public void setOrderId (String orderId) {
        this.orderId = orderId;
    }
		
	/**
     * 指令类型
	 */
    public String getDirectiveType () {
        return directiveType;
    }
    public void setDirectiveType (String directiveType) {
        this.directiveType = directiveType;
    }
		
	/**
     * 产品代码
	 */
    public String getPrjCode() {
		return prjCode;
	}
	public void setPrjCode(String prjCode) {
		this.prjCode = prjCode;
	}
	public String getPrjName() {
		return prjName;
	}
	public void setPrjName(String prjName) {
		this.prjName = prjName;
	}
		
	/**
     * 证券代码
	 */
    public String getSecuritiesCode () {
        return securitiesCode;
    }
    
	public void setSecuritiesCode (String securitiesCode) {
        this.securitiesCode = securitiesCode;
    }
		
	/**
     * 证券名称
	 */
    public String getSecuritiesName () {
        return securitiesName;
    }
    public void setSecuritiesName (String securitiesName) {
        this.securitiesName = securitiesName;
    }
		
	/**
     * 委托方向
	 */
    public String getEntrustAspect () {
        return entrustAspect;
    }
    public void setEntrustAspect (String entrustAspect) {
        this.entrustAspect = entrustAspect;
    }
		
	/**
     * 清算速度
	 */
    public String getClearSpeed () {
        return clearSpeed;
    }
    public void setClearSpeed (String clearSpeed) {
        this.clearSpeed = clearSpeed;
    }
		
	/**
     * 交易对手
	 */
    public String getTradeOpponent () {
        return tradeOpponent;
    }
    public void setTradeOpponent (String tradeOpponent) {
        this.tradeOpponent = tradeOpponent;
    }
		
	/**
     * 对方交易员号码
	 */
    public String getOpponentTraderNum () {
        return opponentTraderNum;
    }
    public void setOpponentTraderNum (String opponentTraderNum) {
        this.opponentTraderNum = opponentTraderNum;
    }
		
	/**
     * 净价价格
	 */
    public String getNetprice () {
        return netprice;
    }
    public void setNetprice (String netprice) {
        this.netprice = netprice;
    }
		
	/**
     * 全价价格
	 */
    public String getFullprice () {
        return fullprice;
    }
    public void setFullprice (String fullprice) {
        this.fullprice = fullprice;
    }
		
	/**
     * 到期收益率
	 */
    public String getExpireIncome () {
        return expireIncome;
    }
    public void setExpireIncome (String expireIncome) {
        this.expireIncome = expireIncome;
    }
		
	/**
     * 券面金额
	 */
    public String getFacevalueMoney () {
        return facevalueMoney;
    }
    public void setFacevalueMoney (String facevalueMoney) {
        this.facevalueMoney = facevalueMoney;
    }
		
	/**
     * 指令数量
	 */
    public String getDirectiveAmount () {
        return directiveAmount;
    }
    public void setDirectiveAmount (String directiveAmount) {
        this.directiveAmount = directiveAmount;
    }
		
	/**
     * 约定号
	 */
    public String getAssumpsitNum () {
        return assumpsitNum;
    }
    public void setAssumpsitNum (String assumpsitNum) {
        this.assumpsitNum = assumpsitNum;
    }
		
	/**
     * 联系人
	 */
    public String getContacts () {
        return contacts;
    }
    public void setContacts (String contacts) {
        this.contacts = contacts;
    }
		
	/**
     * 联系方式
	 */
    public String getContactsWay () {
        return contactsWay;
    }
    public void setContactsWay (String contactsWay) {
        this.contactsWay = contactsWay;
    }
		
	/**
     * 备注
	 */
    public String getRemark () {
        return remark;
    }
    public void setRemark (String remark) {
        this.remark = remark;
    }
		
	/**
     * 指令日期起
	 */
    public String getDirectiveStime () {
        return directiveStime;
    }
    public void setDirectiveStime (String directiveStime) {
        this.directiveStime = directiveStime;
    }
		
	/**
     * 指令日期至
	 */
    public String getDirectiveEtime () {
        return directiveEtime;
    }
    public void setDirectiveEtime (String directiveEtime) {
        this.directiveEtime = directiveEtime;
    }
		
	/**
     * 状态
	 */
    public String getStatus () {
        return status;
    }
    public void setStatus (String status) {
        this.status = status;
    }
		
	/**
     * 创建人
	 */
    public String getCreateId () {
        return createId;
    }
    public void setCreateId (String createId) {
        this.createId = createId;
    }
		
	/**
     * 创建时间
	 */
    public String getCreateTime () {
        return createTime;
    }
    public void setCreateTime (String createTime) {
        this.createTime = createTime;
    }
		
	/**
     * 修改人
	 */
    public String getModifyId () {
        return modifyId;
    }
    public void setModifyId (String modifyId) {
        this.modifyId = modifyId;
    }
		
	/**
     * 修改时间
	 */
    public String getModifyTime () {
        return modifyTime;
    }
    public void setModifyTime (String modifyTime) {
        this.modifyTime = modifyTime;
    }
		
}
